Mahaleb cherry - German English Dictionary